//package org.game.constant.function_activate;
//
//import org.game.module.function_activate.IFunctionActivator;
//import org.game.module.resource.ResourceManager;
//
///**
// * 功能激活器
// * Created by fxf on 2017/7/19.
// */
//public enum FunctionActivatorEnum {
//
//    /**
//     * 资源操作者
//     */
//    RESOURCE_CREATOR(1, ResourceManager.me()),;
//
//    /**
//     * 类型
//     */
//    int type;
//
//    /**
//     * 激活器
//     */
//    IFunctionActivator activator;
//
//    FunctionActivatorEnum(int type, IFunctionActivator activator) {
//        this.type = type;
//        this.activator = activator;
//    }
//
//    /**
//     * 激活功能
//     *
//     * @param type     功能类型
//     * @param pid      玩家id
//     * @param targetId 目标id(用于精灵、装备目标升级)
//     * @param param    参数
//     */
//    public static void functionActivate(int type, String pid, int cfgId, String targetId, int... param) {
//        for (FunctionActivatorEnum activatorEnum : values()) {
//            if (activatorEnum.type == type) {
//                activatorEnum.activator.functionActivateInit(pid, targetId, cfgId, param);
//            }
//        }
//    }
//
//
//}
